package com.suyang.syt.dao.interfaces;

import java.util.List;

import com.suyang.syt.model.Banner;

public interface BannerDao extends BaseDao<Banner> {

	/** 批量删除Banner对象 */
	void deletes(String ids);

	/** 为了保证每个城市(或机构或教师或课程或童星)只对应1个默认的轮播(状态为1),其他的轮播状态改为0 */
	void setStatus(long id, long objId, int flag);

	/** 根据flag和objID计算该轮播数量 */
	long countBannersBy(int flag, long objId);

	/** 根据flag和objID查询轮播对象 */
	List<Banner> findByObjIds(int flag, String ids);

}
